package com.cj.mobile.iabp.mvp.model.entity;

import java.util.List;

public class ExchangeRecordsInfo {
    public ExchangeRecordsInfo() {
    }

    public ExchangeRecordsInfo(String exchangeId, int shippingStatusId, String shippingStatus, int statusId, String status, String orderTime, int sumScore, List<RedeemGoods> detailList) {
        this.exchangeId = exchangeId;
        this.shippingStatusId = shippingStatusId;
        this.shippingStatus = shippingStatus;
        this.statusId = statusId;
        this.status = status;
        this.createTime = orderTime;
        this.sumScore = sumScore;
        this.detailList = detailList;
    }

    // 订单号
    private String exchangeId;
    // 发货状态：1已发货、2待发货
    private int shippingStatusId;
    // 显示状态：待发货，已发货
    private String shippingStatus;
    // 签收状态：1已签收、2待签收。
    private int statusId;
    // 显示状态：待签收、已签收。
    private String status;

    // 订单日期
    private String createTime;
    // 总积分
    private int sumScore;

    // 客户电话
    private String custPhone;
    // 配送方式：1 物流配送、2 自营配送
    private int shippingMode;
    private String shippingModeName;
    // 物流公司：韵达
    private String logisticsGs;
    // 区域
    private int areaId;
    private String areaName;
    // 客户id
    private String custId;
    // 客户名称
    private String custName;
    // 店铺名称
    private String storeName;
    // 配送时间
    private String shippingTime;
    // 收货人
    private String consignee;
    // 收货地址
    private String address;
    // 签收时间
    private String signTime;
    // 电话
    private String mobile;

    // 商品信息
    private List<RedeemGoods> detailList;

    public String getCustPhone() {
        return custPhone;
    }

    public void setCustPhone(String custPhone) {
        this.custPhone = custPhone;
    }

    public int getShippingMode() {
        return shippingMode;
    }

    public void setShippingMode(int shippingMode) {
        this.shippingMode = shippingMode;
    }

    public String getShippingModeName() {
        return shippingModeName;
    }

    public void setShippingModeName(String shippingModeName) {
        this.shippingModeName = shippingModeName;
    }

    public String getLogisticsGs() {
        return logisticsGs;
    }

    public void setLogisticsGs(String logisticsGs) {
        this.logisticsGs = logisticsGs;
    }

    public int getAreaId() {
        return areaId;
    }

    public void setAreaId(int areaId) {
        this.areaId = areaId;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getShippingTime() {
        return shippingTime;
    }

    public void setShippingTime(String shippingTime) {
        this.shippingTime = shippingTime;
    }

    public String getConsignee() {
        return consignee;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getSignTime() {
        return signTime;
    }

    public void setSignTime(String signTime) {
        this.signTime = signTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getExchangeId() {
        return exchangeId;
    }

    public void setExchangeId(String exchangeId) {
        this.exchangeId = exchangeId;
    }

    public int getStatusId() {
        return statusId;
    }

    public void setStatusId(int statusId) {
        this.statusId = statusId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public int getShippingStatusId() {
        return shippingStatusId;
    }

    public void setShippingStatusId(int shippingStatusId) {
        this.shippingStatusId = shippingStatusId;
    }

    public String getShippingStatus() {
        return shippingStatus;
    }

    public void setShippingStatus(String shippingStatus) {
        this.shippingStatus = shippingStatus;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public int getSumScore() {
        return sumScore;
    }

    public void setSumScore(int sumScore) {
        this.sumScore = sumScore;
    }

    public List<RedeemGoods> getDetailList() {
        return detailList;
    }

    public void setDetailList(List<RedeemGoods> detailList) {
        this.detailList = detailList;
    }
}
